home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 6
/
CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso
/
cucd
/
readers
/
utils
/
gui4cli
/
readme.now
< prev
next >
Wrap
Text File
|
1996-10-28
|
5KB
|
135 lines
** Gui4Cli 2.1 **
An Interpretive Gui Programming Language
(c) 1996 by D.C. Keletsekis
Gui4Cli is a new EASY, INTERPRETIVE, script-like programming language,
made especially for programming GUIs and through them controling other
programs by giving CLI or AREXX commands. It can have many other uses
also, such as a File Manager, a program launcher and much more..
No compilers, libraries or programming knowledge is required.
If you want to run the demos, make an assignment called GUIs: to the
Gui4Cli directory and then start clicking..
When you have Gui4Cli installed, change all the default tools of the
gui icons to c:gui. It will make loading them faster.
INSTALLATION
----------------
There is a Gui4Cli script called GInstall.gc, which you can run to
automatically install Gui4Cli.
Otherwise, you can install it manually as follows :
1. Make a directory somewhere, and call it Gui4Cli (or whatever else)
2. Copy all the files and directories contained in the Gui4Cli directory
you unpacked with lha, into this directory.
3. Make an assignment to this directory, called GUIs:
Add this assignment also to your s:user-startup file, as Gui4Cli
needs it to find the demos as well as the main program.
4. Copy the 2 small programs Grx and Gui into your c: directory.
To run it, just type <run gui>, or click on the icons.
REQUIREMENTS
-----------------
- An Amiga with Workbench 2.04 or higher.
Gui4Cli doesn't actually need anything else, but you will not be able
to do a lot of things, so you better also have :
- ARexx Library - Its in ROM, so don't look for it.
- DiskFont library (if you want to use fonts other than Topaz)
- ASL Library (if you want file requesters - you do.. believe me)
- An active imagination..
PURPOSE
_______________
The main puprose of Gui4Cli is to enable you to easily make GUIs
for customizing your computer, for CLI based programs and for programs
which have an ARexx interface. New commands which have been added
with this version also allow you to make one hell of a File Manager.
The language involved is a simple event-driven language, about as
difficult as AmigaDOS.
BASICS
--------------
There are 3 programs in this release - all the other files are Gui4Cli
demo programs, manuals and icons.
Grx - This is a small program whose purpose is to send ARexx commands.
The format is <Grx PortName Command..>
Although writen for Gui4Cli, you can use it to send Rexx
commands to any program, if you know the PortName.
NOTE : This is a CLI only program.
Gui - You run this program with the same options as you would run
Gui4Cli. It looks for Gui4Cli and if it's running it passes
to it the options, otherwise it starts up Gui4Cli. You can
also do this with Gui4Cli itself, but this program is smaller
and faster.
Gui4Cli - This is the main program. You don't really need any other file.
The other 2 above programs are optional (but usefull).
Just run it..
What it does is load text (ASCII) files, written in the Gui4Cli language
and runs them. These text files each contain a program which describes
a GUI and what it should do.
An unlimited number of GUIs can be loaded and/or opened at the same
time, from the same instance of Gui4Cli.
Gui4Cli will always put a Menu Item in the Workbench Tools Menu, named
"Gui4Cli...", (or whatever PORT name you give, if given).
If you choose this menu item, a simple requester will appear, allowing
you to Quit, or Load, Open, or Unload GUIs. The requester will also
tell you how many GUI are loaded and how many are currently open.
DEMOS
-----------------
Some of the demos provided require that you have other programs on which
they will operate, if you actually want to do something apart from
clicking on gadgets. If you don't have these programs, you can still
click on the gadgets, and see how the gui works.
The programs you should load and run all end with ".gc" and they reside
in the demos and in the G4C directories. Click on the Demo.gc icon and you
will see all the demos, and enter the G4C dir to see the others.
There are 2 big GUIs in the G4C drawer :
One is a File Manager I made and use.
The other is a GUI Editor Gui made by G. Maddox.
The G4C Directory contains all the other new GUIs also.
The Demos themselves are pretty much the same as before.
The most important thing to remember with Gui4Cli, is that you can change
the guis, by simply editing the program files with a text editor.
Read the Gui program files and the manual and you'll see how easy and
straight forward it all is.
D. Keletsekis
dck@prometheus.hol.gr